Trapdoor function